package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 供应商服务费配置对象 invoice_provider_config
 * 
 * @author ruoyi
 * @date 2025-01-16
 */
public class InvoiceProviderConfig extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 供应商 */
    @Excel(name = "供应商")
    private String provider;

    private String status;

    /** 是否根据条数处理标记 */
    @Excel(name = "是否根据条数处理标记")
    private String isPcs;

    /** 是否特殊处理标记 */
    @Excel(name = "是否特殊处理标记")
    private String isSpecial;

    /** 服务费系数 */
    @Excel(name = "服务费系数")
    private String coefficient;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setProvider(String provider) 
    {
        this.provider = provider;
    }

    public String getProvider() 
    {
        return provider;
    }
    public void setStatus(String status) 
    {
        this.status = status;
    }

    public String getStatus() 
    {
        return status;
    }
    public void setIsPcs(String isPcs) 
    {
        this.isPcs = isPcs;
    }

    public String getIsPcs() 
    {
        return isPcs;
    }
    public void setIsSpecial(String isSpecial) 
    {
        this.isSpecial = isSpecial;
    }

    public String getIsSpecial() 
    {
        return isSpecial;
    }
    public void setCoefficient(String coefficient) 
    {
        this.coefficient = coefficient;
    }

    public String getCoefficient() 
    {
        return coefficient;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("provider", getProvider())
            .append("status", getStatus())
            .append("isPcs", getIsPcs())
            .append("isSpecial", getIsSpecial())
            .append("coefficient", getCoefficient())
            .toString();
    }
}
